package cn.ywsj.ywsjmidtier.service;

import cn.ywsj.ywsjmidtier.common.Connect;
import com.alibaba.fastjson.JSONObject;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.validation.BindingResult;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestParam;

/**
 * @ClassName : WechatAreaInfoLabel
 * @Author : Lenovo
 * @Date: 2021/7/23 14:55
 * @Description :
 */
@FeignClient(url = Connect.XSX_URL,name = "xsx")
public interface WechatAreaInfoLabelFeign {
    @GetMapping("/wechat/member/areainforlabelmgr/quaryareainfolabellist")
    String quaryAreaInfoLabelList(@RequestParam("jsonObject") JSONObject jsonObject,@RequestParam("result") BindingResult result);
    @PostMapping("/wechat/member/areainforlabelmgr/addareainfolabel")
    String addAreaInfoLabel(@RequestParam("jsonObject")JSONObject jsonObject,@RequestParam("result") BindingResult result);
    @GetMapping("/wechat/member/areainforlabelmgr/quaryoneareainfolabellist")
    String quaryOneAreaInfoLabelList(@RequestParam("jsonObject")JSONObject jsonObject);
    @PostMapping("/wechat/member/areainforlabelmgr/deleteareainfolabel")
    String deleteAreaInfoLabel(@RequestParam("jsonObject")JSONObject jsonObject);
}
